const fs = require("fs");

const useRoutes = function () {
  fs.readdirSync(__dirname).forEach((file) => {
    console.log("file", file);
    if (file === "index.js") return;
    //读取并导入所有xxxRouter.js
    const router = require(`./${file}`);
    //app调用这个方法 则这里的this则的是app
    //注册所有路由为中间件
    this.use(router.routes());
    // this.use(router.allowedMethods());
  });
};

module.exports = useRoutes;
